Algebraic Structure
An algebraic structure consists of a non-empty set (often called the underlying set, or carrier set), a collection of operations on that set, and a set of axioms that the operations must satisfy.
Some types of algebraic structures include those that are group like and those that are ring like.